look after one's interests - Espagnol Anglais Dictionnaire